non-surgical treatment device - Allemand Anglais Dictionnaire